satisfy sb's thirst - Türkçe İngilizce Sözlük